<?php
namespace app\common\model\base;
use app\BaseModel;
use think\model\concern\SoftDelete;

/**
 * @property int        $id                   
 * @property int        $no                   序号，同一活动中唯一
 * @property string     $code                 抽奖券号码，同一活动唯一
 * @property int        $activity_id          活动id
 * @property string     $title                抽奖券名称
 * @property string     $phone                抽奖券手机号码
 * @property int        $user_id              关联的用户ID
 * @property mixed      $create_time          创建时间
 * @property mixed      $update_time          修改时间
 * @property mixed      $delete_time          软删除时间
 * @property int        $prize_id             中奖的奖项ID
 * @property mixed      $prize_time           中奖时间
 * @property int        $status               状态：0待抽取，1已中奖，2已领取
 * @property int        $valid                是否有效，0无效，1有效
 * @property mixed      $aceept_time          领取时间
 * @method   self       find($data = null)     找单条记录
 */
class LotteryRaffleTicket extends BaseModel
{
    use SoftDelete;
    protected $schema = [
        'id'                 => 'int'     , //
        'no'                 => 'int'     , //序号，同一活动中唯一
        'code'               => 'string'  , //抽奖券号码，同一活动唯一
        'activity_id'        => 'int'     , //活动id
        'title'              => 'string'  , //抽奖券名称
        'phone'              => 'string'  , //抽奖券手机号码
        'user_id'            => 'int'     , //关联的用户ID
        'create_time'        => 'mixed'   , //创建时间
        'update_time'        => 'mixed'   , //修改时间
        'delete_time'        => 'mixed'   , //软删除时间
        'prize_id'           => 'int'     , //中奖的奖项ID
        'prize_time'         => 'mixed'   , //中奖时间
        'status'             => 'int'     , //状态：0待抽取，1已中奖，2已领取
        'valid'              => 'int'     , //是否有效，0无效，1有效
        'aceept_time'        => 'mixed'   , //领取时间
    ];
}
